Definition of Spanish Garlic

  • (noun) European leek cultivated and used like leeks

Antonyms of Spanish Garlic


No Antonyms Found.

Homophones of Spanish Garlic


No Homophones Found.